using System;
using UnityEngine.Scripting;
using Voodoo.Sauce.Core;

[Preserve]
[Obsolete("IPurchaseDelegate is deprecated, please use IPurchaseDelegateWithInfo instead. We will be removingIPurchaseDelegate interface and move all the method to IPurchaseDelegateWithInfo on next major version", true)]
public interface IPurchaseDelegate : IPurchaseDelegateBase
{
	void OnPurchaseComplete(string productId);

	void OnPurchaseFailure(string productId, VoodooPurchaseFailureReason reason, string transactionId);
}
